Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Wimbledon - London Truist Atlanta Open - Atlanta U.S. Open - New York Shanghai Rolex Masters - Shanghai Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel United Cup - Australia Miami Open - Miami Australian Open - Melbourne Delray Beach Open - Delray Beach BMW Open - Munich BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Gonet Geneva Open - Geneva French Open - Paris cinch Championships - London National Bank Open - Montreal Wimbledon - London Rothesay International - Eastbourne U.S. Open - New York Laver Cup - Berlin Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Nitto ATP Finals - Turin BNP Paribas Open - Indian Wells National Bank Open - Toronto Citi Open - Washington Dallas Open - Dallas United Cup - Australia Delray Beach Open - Delray Beach Australian Open - Melbourne Miami Open - Miami Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid French Open - Paris Gonet Geneva Open - Geneva Boss Open - Stuttgart Wimbledon - London cinch Championships - London Rothesay International - Eastbourne U.S. Open - New York National Bank Open - Toronto Citi Open - Washington Cincinnati Open - Cincinnati Shanghai Rolex Masters - Shanghai France F6 Australia F1 USA F22 USA F23 USA F24 USA F27 USA F29 USA F3 USA F3 USA F4 USA F5 USA F8 USA F9 France F8 France F9 Australia F2 Spain F9 Spain F10 USA F28 Australia F2 USA F28 USA F25 USA F26 USA F2 USA F11 Spain F13 USA F2 GHI Bronx Tennis Classic - Bronx The Swanston Challenger - Sacramento Shimadzu All Japan Indoor Tennis Championships - Kyoto HTV Challenger - Ho Chi Minh City Isla de Lanzarote - Lanzarote Countrywide Classic USTA Challenger - Carson USTA Comerica Challenger - Aptos Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Mordova Cup 2007 - Saransk 2006 Challenger of Santa Clarita California Challenger - Valencia Taiwan Challenger - Kaohsiung Torneo Internacional Challenger Fila 2006 - Leon Challenger Casablanca San Angel - Mexico City Oldum Brown Vancouver Open - Vancouver Sunrise Challenger Tashkent Challenger - Tashkent PEOPLEnet CUP - Dnepropetrovsk Ramat Hasharon Challenger Athens Challenger Rhodes Challenger Ramat Hasharon Challenger Vancouver Challenger Seoul Challenger Gemax Open - Belgrade Atlanta Clay Court Challenger - Atlanta Busan Challenger Fergana Challenger Czech Open 2006 - Prostejov Salzburg Challenger Vancouver Challenger Dallas Challenger Wailea Men's Challenger - Maui Ciudad de Pozoblanco Open Diputacion - Cordoba Voit Mexico City Open - Mexico City Nottingham-2 Challenger Binghamton Challenger Prague Challenger Fifth Third Bank Tennis Championships - Lexington Togliatti Cup - Togliatti Bangkok Challenger Tashkent Challenger Alexander Kolyaskin Memorial - Donetsk Loughborough Challenger Helsinki Challenger Keio Challenger International Tennis Tournament - Yokohama Nottingham Challenger XL Bermuda Open - Bermuda Quimper Challenger Open Diputacion Ciudad de Pozoblanco - Cordoba Le Gosier Challenger Leon Challenger Guadalajara Challenger Mexico City Challenger Kun-Ming Challenger Busan Challenger Nottingham Challenger Istanbul Challenger Astana Challenger Uncle Tobys Challenger - Tasmania Guzzini Challenger - Recanati Alphen Challenger Project Independence Men's Challenger - Mandeville Tashkent Challenger Ortisei Challenger Nottingham Challenger Mons Challenger Bratislava Challenger Helsinki Challenger Uncle Toby's Australian Men's Clay Court Challenger - Canberra Irving Challenger Raanana Challenger Ilkley Challenger Vancouver Challenger Sacramento Challenger Tashkent Challenger Fairfield Challenger Ningboo Challenger Las Vegas Challenger Monterrey Challenger Knoxville Challenger Champaign Challenger Brescia Challenger Andria Challenger Happy Valley Challenger Maui Challenger Guangzhou Challenger Shenzhen Challenger Raanana Challenger Leon Challenger Le Gosier Challenger Karshi Challenger Ljubljana Open - Ljubljana Czech Open - Prostejov Alexander Kolyaskin Memorial - Donetsk Istanbul Challenger College Station Challenger - College Station Austin Challenger - Austin Open de Montauban - Montauban Athens Challenger Ourocard Tennis Challenger - Sao Paulo Beijing Challenger Columbus Challenger Canberra Challenger Credicard Mastercard Tennis Cup - Campos do Jordao Dallas Challenger Uncle Toby's Challenger in Burnie - Burnie Shimadzu All Japan Indoor Tennis Championships - Kyoto 13 BH Tennis Open International Cup - Belo Horizonte Olbia Challenger - Olbia San Francisco Challenger Citta di Monza - Monza Taipei City Challenger VI Gramado Open de Tenis - Gramado Seoul Challenger Busan Challenger Surbiton Challenger Ilkley Challenger Vancouver Challenger Ningboo Challenger Bukhara Challenger - Bukhara Singha Tennis Classic - Tarzana Ho Chi Minh City Challenger Knoxville Challenger Champaign Challenger Fifth Third Bank Tennis Classic - Lexington Noumea Challenger Canberra Challenger Newport Beach Challenger Dallas Challenger Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton Shanghai Challenger Taipei City Challenger Seoul Challenger TED Open - Istanbul Open D'Orleans - Orleans Smith Barney Men's Challenger - Covington Surbiton Challenger Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas The LTA Wrexham Challenger - Wrexham Newport Beach Challenger Burnie Challenger Launceston Challenger Bangkok Challenger Little Rock Challenger Harrah's Entertainment Men's Pro Challenger - Tunica Gatineau Challenger Binghamton Challenger Ford Tennis Championships - Louisville Budapest Challenger - Budapest Bancolombia Open - Bogota 2007 Challenger of Santa Clara - Valencia Penza Cup - Penza Flea Market Cup - Busan XL Bermuda Open - Bermuda Home Depot Center USTA Challenger - Carson Samsung Securities Cup - Seoul IPP Open - Helsinki Samsung Securities Cup - Seoul Rhodes Challenger Canberra Challenger Togliatti Cup - Togliatti Aircel Chennai Open - Chennai 2006 USTA Tallahassee Tennis Challenger - Tallahassee Rennes Challenger San Jose Challenger Uncle Toby's Burnie Challenger - Tasmania The $50,000 Pro Challenger at Calabasas - Calabasas Japan Open Tennis Championships - Tokyo Isla de Gran Canaria - Mas Palomas Akbank Private Banking TED Open - Istanbul Granby Challenger Heineken Challenger - Ho Chi Minh City Batman Challenger Astana Challenger ECM Prague Open 2005 - Prague Ortisei Challenger Gimcheon Challenger Sao Paulo Challenger Tour Finals Geneva Challenger Dallas Challenger Busan Challenger Aptos Challenger Suzhou Challenger Hua Hin Challenger Kaohsiung Challenger Ho Chi Minh City Challenger Nottingham Challenger Winnetka Challenger Aptos Challenger Kaohsiung Challenger Indian Wells Challenger Busan Challenger Bangkok Challenger Yokohama Challenger Zhuhai Challenger Shenzhen Challenger Busan Challenger Gwangju Challenger Jerusalem Challenger Columbus Challenger Winnipeg Challenger Mallorca Challenger Cassis Challenger Canberra Challenger Newport Beach Challenger Morelos Challenger Columbus Challenger Indian Wells Challenger CA Tennis Trophy - Vienna TD Waterhouse Cup - Long Island BMW Open - Munich International Indoor Tennis Championships of Croatia - Zagreb The Stella Artois Championships - London PBZ Zagreb Indoors - Zagreb China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston BMW Open - Munich The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow Chennai Open - Chennai SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai Medibank International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston AEGON Championships - London AEGON International - Eastbourne Countrywide Classic - Los Angeles Thailand Open - Bangkok Brisbane International - Brisbane Medibank International - Sydney SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade Campbell's Hall of Fame Tennis Championships - Newport PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Farmers Classic - Los Angeles PTT Thailand Open - Bangkok Kremlin Cup - Moscow Aircel Chennai Open - Chennai Open Sud de France - Montpellier AEGON Championships - London Kremlin Cup - Moscow Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Power Horse Cup - Dusseldorf AEGON Championships - London Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Citi Open - Washington Kremlin Cup - Moscow Swiss Indoors Basel - Basel Regions Morgan Keegan Championships - Memphis Aegon Nottingham Open - Nottingham BB&T Atlanta Open - Atlanta Citi Open - Washington Memphis Open - Memphis Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Citi Open - Washington BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen European Open - Antwerp Swiss Indoors Basel - Basel Garanti Koza Sofia Open - Sofia Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco TEB BNP Paribas Istanbul Open - Istanbul Mercedes Cup - Stuttgart Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow Chengdu Open - Chengdu Qatar ExxonMobil Open - Doha New York Open - New York Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Open Parc - Lyon Mercedes Cup - Stuttgart AEGON Championships - London AEGON International - Eastbourne Hall of Fame Open - Newport BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Chengdu Open - Chengdu Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Next Gen ATP Finals - Milan Brisbane International - Brisbane Atlanta Tennis Championships - Atlanta ASB Classic - Auckland Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Open Parc - Lyon Libema Open - 's-Hertogenbosch Noventi Open - Halle Nature Valley International - Eastbourne BB&T Atlanta Open - Atlanta Abierto Mexicano de Tenis Mifel - Los Cabos St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Rakuten Japan Open - Tokyo Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Adelaide International - Adelaide New York Open - New York Abierto Mexicano Telcel - Acapulco St. Petersburg Open - St. Petersburg European Open - Antwerp Hamburg European Open - Hamburg Murray River Open - Melbourne Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano de Tenis Mifel - Los Cabos St. Petersburg Open - St. Petersburg Stockholm Open - Stockholm Sardegna Open - Cagliari San Diego Open - San Diego Dallas Open - Dallas Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Libema Open - 's-Hertogenbosch cinch Championships - London Viking International - Eastbourne Citi Open - Washington Rakuten Japan Open - Tokyo Erste Bank Open - Vienna United Cup - Australia Dallas Open - Dallas Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco BMW Open - Munich Gonet Geneva Open - Geneva Boss Open - Stuttgart cinch Championships - London Japan Open Tennis Championships - Tokyo Next Generation Adelaide International - Adelaide Countrywide Classic - Los Angeles Open Sabadell Atlantico - Barcelona Winston Salem - Winston Salem Open Sud de France - Montpellier Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Delray Beach Open - Delray Beach Geneva Open - Geneva Rothesay International - Eastbourne Rakuten Japan Open - Tokyo Shenzhen Open - Shenzhen Intrum Stockholm Open - Stockholm Delray Beach Open - Delray Beach Erste Bank Open - Vienna Truist Atlanta Open - Atlanta Citi Open - Washington Sony Ericsson Open - Miami Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Rogers Cup - Montreal BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo National Bank Open - Montreal Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rolex Paris Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Western & Southern Open - Cincinnati U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Western & Southern Open - Cincinnati French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Pacific Life Open - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Davis Cup, Group 1, PO, ZIM-ISR 1-4 Davis Cup, Group 1, 1R, ISR-SCG 1-4 Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, World Group, 1R, ISR-SWE 2-3 Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, PO, CHI-ISR 4-1 Davis Cup, Group I, 2R, ISR-POL 3-1 French Open - Paris Davis Cup, Group I, 2R, ISR-POR 3-2 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, World Group, 1R, FRA-ISR 5-0 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, Group I, PO, ISR-SLO 3-2 U.S. Open - New York Davis Cup, Group I, 1R, HUN-ISR 3-2 Davis Cup, Group I, PO, ISR-SWE 3-1 Davis Cup, Group I, 2R, CZE-ISR 3-1 Laver Cup - Geneva Davis Cup, Finals, Group F ATP Cup - Brisbane, Perth, Sydney ATP Cup - Sydney Laver Cup - London Davis Cup, Qualifiers, 1R, USA-COL 4-0 Internazionali BNL d'Italia - Rome Davis Cup, Group D, Glasgow Davis Cup, World Group, QF, USA-AUS 1-2 Laver Cup - San Francisco French Open (juniors) U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) All Lower level tournaments Wimbledon (juniors) Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, World Group, Q, UKR-USA 0-4 Davis Cup, World Group, Q2, USA-CZE 2-3 Davis Cup, World Group, 1R, SWE-ISR 2-3 Davis Cup, Group I, 1R, SWE-ISR 3-1 Davis Cup, World Group, PO, ISR-CAN 2-3 Nitto ATP Finals - Turin Davis Cup, Group I, 1R, RSA-ISR 2-3 Davis Cup, Group I, 1R, POR-ISR 5-0 Davis Cup, Finals, QF, ITA-USA 2-1 Nitto ATP Finals - Turin Davis Cup, World Group, PO, ISR-AUT 2-3 Mubadala World Tennis Championship Exhibition Diriyah Tennis Cup Davis Cup, Group I, PO, ISR-UKR 0-5 Davis Cup, Group I, PO, ISR-ROU 5-0 Olympics - Paris U.S. Open (juniors) Laver Cup - Vancouver Davis Cup, World Group, QR, USA-UZB 4-0 Olympics - Rio de Janeiro Davis Cup, Group 1, 1R, ISR-LUX 5-0 Davis Cup, Group I, 1R, ROU-ISR 5-0